0.0 分
Restaurant is up stairs. Don't be afraid of the look of the street. Food and service is fantastic, they speak English. Prices are very cheap.