Moon River Restaurant invites you to their establishment. They are open 24 hours and are readily reachable by car. You can pay by Visa. more... See more text