Red Shoe Island Bistro
411 Petronia St, Key West, FL 33040
Red Shoe Island Bistro
May 3, 2021
Report post
Key West Pink Shrimp on Mango Toast