Salt and Pepper

777 NW 72nd Ave, Miami
(305) 265-6997