Vaca Loka
Italian Restaurant
Flamingo - 100m south of road to Potrero
Hours
Daily, 5:30pm-10:30pm Closed Wednesday
Phone: 8532-8613
Specialties
Pizza, pasta, meat, fish True Italian cuisine.
Pasta like you are in Roma! Fresh bruschetta served when you arrive. Buon appetito!