Remove Ads

Photo of White Top Restaurant

White Top Restaurant

1110 West D St, Lemoore, California 93245 USA

51 Reviews

Zucchini Sticks are so good!

Photo Credit: Yelp

Remove Ads