Pepper Steak Restaurants in Albacete
Show restaurants on map
3.7
Menu
3.7
Menu
City: Albacete, Pl. La Mancha, 17 BAJO. 02001. Albacete, Spain
"The restaurant itself is charming and quaint, the staff is fast and friendly, but the food is old-fashioned and bland."
Price
The Average price for Pepper Steak is:
$11.7
Feedback
These reviews refer only to the mentioned ingredients.