close authentic japanese restaurant close Country: Egypt close City: شرم الشيخ
Mountain Buffet
Splash Pool Bar