"Tasty food, served in large portions, with excellent customer service by a hard working professional staff."
Phone: +19099494910
Address: 385 S Mountain Ave, 91786, Upland, US, United States
City: Upland
Dishes: 7
Amenities: 11
Categories: 5
Reviews: 5414