Map Location
Alavar Seafood Restaurant
Don Alfaro St., Tetuan, Zamboanga City 7000, Philippines