Restaurants offering Neptune’s Peppers
Search city
4.3
Menu
Table booking
4.3
Menu
Table booking
City: Pasadena, 17 N De Lacey Ave, 91103, Pasadena, United States
"The staff must be trained to be more hospitable and not rude. These women do their best, but they always look tired and exhausted. Food quality went d..."
Price
The Average price for Neptune’s Peppers is:
$13.5
Feedback
These reviews refer only to the mentioned ingredients.