1139 Main St, Wyoming, Rhode Island 02898 USA
Steak sandwich add mushrooms and jalapeƱos
Photo Credit: Yelp