Long Island Restaurants in San Pedro
Show restaurants on map
4.6
Menu
Table booking
4.6
Menu
Table booking
City: San Pedro, Calle 45 11501, Los Yoses, San José, San Pedro, Costa Rica
"Delicious food, but I wait more than 30 minutes to get my food."
Price
The Average price for Long Island is:
$10.2
Feedback
These reviews refer only to the mentioned ingredients.