Description
Name: Pepper Lunch
Address: 6 W Main St, Alhambra, CA 91801
Phone Number: +1 626-588-1788
Restaurant Type: Japanese restaurant, Asian fusion restaurant, Japanese steakhouse, Teppanyaki restaurant
Pepper Lunch is a Japanese restaurant located at 6 W Main St Alhambra/California
(Latitude,Longitude: 34.0949198,-118.1270041)
Postal Code: 91801
Location
-
6 W Main St, Alhambra, CA 91801
Add a review