Landmark Restaurant
Address:
809 W Main St, Mesa, AZ 85201
Phone:
(480) 962-4652
Hours:
- Mon: 11am-8pm
- Tue: 11am-8pm
- Wed: 11am-8pm
- Thu: 11am-8pm
- Fri: 11am-9pm
- Sat: 11am-9pm
- Sun: 11am-7pm
Payment:
Other Details:
The church was originally housed in what is now the main dining room of the Landmark. At that time, the front door faced Main Street to the North. Downstairs were the Sunday School rooms. It wasn
E Commerce,
Restaurants,
American,
Subs & Sandwiches,
Steak Houses,
Banquet Rooms,
Seafood,
Vegetarian
Other Businesses: