2123 Knoxville Ave, Peoria, Illinois 61603 USA
Steamed seafood made fresh to order. spiced up with a homemade sauce and seasoning recipes.
Photo Credit: Yelp