Cabalen Restaurant
Cabalen is located on Mayport Rd and serving authentic Filipino (Pinoy) food.
Email
Cabalen Restaurant2294 Mayport Rd #5
Atlantic Beach, Florida 32233