Map & Directions

Pied a Terre Restaurant is located in the Cadet Hotel in the heart of South Beach at 1701 James Avenue in Miami Beach, Florida.

[Get Driving Instructions]