Freddy's Restaurant & Bar
Restaurant β’ American restaurantπ It's now called, freddie's kitchen+bar with new menu, good food and great music. The ribs are the best seller. Drinks are a bit expensive though.
Address
ξThe Mansion, General Luna St, Iloilo City, 5000 Iloilo, Philippines
Website
Contact
ξ°+63 33 335 1027Rating on Google Maps
4.20 (50 reviews)Open on Google Maps
Working Hours
Permanently closed.