← Miami restaurants
River Shack
No reviews yet
American620 NE 78th St, Miami
Own or manage River Shack? Claim this listing free
Hours
Hours not listed yet.
Details
Address620 NE 78th St, Miami 33138
Phone(305) 758-2929
Websitehttp://anisetaverna.com/
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.