Ichiban Restaurant

West Bay St., P.O. Box N-621, Nassau, New Providence, Bahamas,
242-326-7224 Phone
Opening hours
Mon-Sat (Lunch) 11:30am-3:00pm
Mon-Sat (Dinner) 6:00pm-11:00pm
Methods of Payment
Description