The Green Flash in San Diego
701 Thomas Ave,
San Diego, 92109
(858) 270-7715
(858) 270-7715
restaurant & bar
dining, food, restaurant, restaurants