Best Pizza place in Alhambra to go with family, business or
January 2024
the best italian food in alhambra!! must try the chicken or shrimp piccata and the chicken parm too. a must try + the best service.
December 2023
This little place is definitely a gem for some Pizza and other Italian food. The environment was also very comfy and the dude working there was very attentive and made sure we had a good time.