Search
Directions
El Torro
Overview
News
20
Photos
17
Reviews
36
Features
Restaurant
Prices
Average bill:
1600–6000 amd
Prices:
above average
General information
Takeout