Mediterranean Fusion Cuisine By Serra's
12449 Ventura Blvd, Studio City
(818) 760-1002
Recent Reviews
Mediterranean Fusion Cuisine By Serra's
12449 Ventura Blvd, Studio City 91604
(818) 760-1002