Los Angeles, CA Metro >
5923 Franklin Ave,
best sicilian deep dish pizza, however sucked service, best italian food, friendly tge staff, favorite italian restaurant, fantastic pasta, beautiful ambiance
Sign in with Facebook
Sign in with Facebook to see what your friends are up to!
Get the Citysearch Mobile app so you can spend less time searching for great places, and more time enjoying them.
Get it Now