Pamplemousse On The Bay

910 West Ave Ste D, Miami Beach, FL

Menu (As of 11/2)

Pamplemousse On The Bay: hours and how to order