Red Snapper restaurant Koh Samui

Red Snapper

Address:

155/4 Chaweng Beach
Koh Samui