Majestic Master
Sandwich Shop · American · Fast Food
Majestic Master is a restaurant specializing in American cuisine and sandwiches, with a signature item called "Le Master." They also offer tacos and are known for their "Mini Master" meal deal. The establishment is located at 16 Rue Paul Doumer.
Location