Restaurant
La Carinderia
8 locals recommend
Tips from locals
Great Italian food, great atmosphere and right in the heart of GL (General Luna)
One of the three best Italian restaurants, located right in the heart of the action.
Locals also recommend
Location
Tourism Road
General Luna, Caraga