California > San Diego > Restaurants, Food & Beverages > Restaurants > Flora Bar & Kitchen Village Way
5980 Village Way, #B106, San Diego, California, 92130
(858) 846-1062
Restaurants, Food & Beverages > Restaurants
www.florabarandkitchen.com
Tags: ["Italian Restaurant"]
Videos:
No reviews yet. Be the first to write a review!