Blue Lobster Resto Bar
British, Italian, Seafood
123 T. Alonzo St, Baguio, Benguet, Philippines
Philippines's most popular British restaurants, cafes and takeaway menus such as Max's Restaurant, Blue Lobster Resto Bar, Blue Lobster Resto Bar, Blue Lobster Resto Bar or Blue Lobster Resto Bar are found below. Philippines's most popular British restaurants, cafes and takeaway menus are found below.
Philippines
british