Restaurants
The Sardine Can
Restaurants in Green Bay, United States
About The Sardine Can
The Sardine Can in Green Bay, United States.
Frequently asked questions
What is The Sardine Can?
The Sardine Can is a restaurants in Green Bay, United States.
Where is The Sardine Can located?
The Sardine Can is located at 519 South Broadway, Green Bay, United States.
Explore more in Green Bay
View allRed Lobster
restaurants
Noodles & Company
restaurants
Wally's Spot Supper Club
restaurants
El Pastorcito
restaurants
Denny's
restaurants
Taverne in the Sky
restaurants
Olive Garden
restaurants
2819 South Oneida Street
Chili's
restaurants
Red Robin
restaurants
Hinterland
restaurants
Jimmy Seas
restaurants
Rolz Sushi
restaurants