Skip to main content

Sakura buffet

restaurant · buffet restaurant · Tulare, CA

Address
1167 N Cherry St, Tulare, CA 93274
Phone
(559) 366-7240
Where
36.2245, -119.3391

Search Hominin for Sakura buffet

Other restaurants nearby

More in Tulare