8378 Parkway Drive
La Mesa, CA 91942

Open Tuesday through Sunday
4pm to 9:30pm
Closed on Mondays