Terramia Restaurant Venue details Name: Terramia Restaurant Address: 4770 Biscayne Blvd. Miami, Florida 33137 Phone: (786) 801-1854 Email: Website: http://www.terramiarestaurantmiami.com/ Google address |||:: 4770 Biscayne Blvd. Miami, Florida 33137