Community Photos Close Photos
Have you been here and want to share your experience?! Upload those stunning photos!
This Italian restaurant is located on the second floor of a strip mall in Studio City. The outdoor seats are pretty popular during the lunch and dinner rush hours, so try to come a little early to ensure a seat.