Fig and Olive

An oh so Melrose Place place serving Mediterranean food. Try their Happy Hour M-Th from 5-7!
Address:
8490 Melrose Pl Melrose