Rella
1151 Valley Rd, Menasha
(920) 903-1991
Recent Reviews
You May Also Like
Prime Time Bar And Grill - 1150 Valley Rd
Bar & Grill
KFC - 1195 Valley Rd
Chicken, Chicken Wings, Fast Food, Chicken Shop
McDonald's - 1281 Valley Rd
Fast Food, Burgers, Coffee & Tea
Restaurants in Menasha, WI
Rella
1151 Valley Rd, Menasha, WI 54952
(920) 903-1991