Restaurants in North Highlands, CA
Restaurants
5707 Watt Ave.,
North Highlands ,
CA
95660
UNITED STATES
Based on 1 reviews
not clean
The food was a little greasy but the place was a mess. The tables and seats full of food stuff and the floor was dirty. I did not even want to eat there.Worldwide > United States > North Highlands, CA > Restaurants