Salt N Pepper Bistro is a restaurant offering Indian Fusion Food. They are known for their unique flavors. The establishment is located at 720 Water Street.