Kenrod's All Star Sports Grill, FLORISSANT, Missouri (MO)

Feeling hungry? Kenrod's All Star Sports Grill is among the restaurants you could have a look at.
Conveniently situated at 2765 North Us Highway 67 () in FLORISSANT, Missouri (MO) (63033), Kenrod's All Star Sports Grill is available at 3149210626. It is advisable to give them a call beforehand to make a reservation.
More restaurants in FLORISSANT, Missouri (MO)


Kenrod's All Star Sports Grill contact information and details:
Address: 2765 North Us Highway 67 - , FLORISSANT, Missouri (MO) 63033
Contact Phone: 3149210626