Ruby Swiss is a restaurant, located at Schooner Ln, Freeport, The Bahamas. They can be contacted via phone at +1 242-352-8507 for more detailed information.
Traditional spot for locals
The food is delicious and the atmosphere is peaceful.