Royal Street Cafe, MOBILE, Alabama (AL)
Conveniently situated at 104 North Royal Street () in MOBILE, Alabama (AL) (36602), Royal Street Cafe is available at 2514340011. It is advisable to give them a call beforehand to make a reservation.
More restaurants in MOBILE, Alabama (AL)
Royal Street Cafe contact information and details:
Address: 104 North Royal Street - , MOBILE, Alabama (AL) 36602
Contact Phone: 2514340011
