Buffet Restaurants in Troy, ID
1. Super China Buffet
1928 19th Ave Lewiston Center Mall, Lewiston, ID, 83501
CLOSED NOW
21 Years
in Business
Amenities:
Wheelchair accessible
Showing 1-1 of 1
1928 19th Ave Lewiston Center Mall, Lewiston, ID, 83501
Showing 1-1 of 1