E
Cafe Royal
101 Dauphin Street, Mobile AL 36602-3209
(251) 405-5251
Restaurant, catering, and special event planning