Restaurants in Walnut, CA
Restaurants • Tea Rooms
1217 N Grand Ave.,
Walnut ,
CA
91789
UNITED STATES
Based on 1 reviews
Fried Halibut
I've been going here for years. Great little place to eat for lunch. You have to order their fried halibut rice dish. It's the BEST!Worldwide > United States > Walnut, CA > Restaurants