Balsamico Italian Kitchen

791 Palm Ave #101, Imperial Beach, CA

Menu (As of 10/29)

Balsamico Italian Kitchen: hours and how to order