Grand Canyon American Restaurant is located in Leipzig, Germany on Handelsstr. 4. Grand Canyon American Restaurant is rated 3 out of 5 in the category vegetarian friendly in Germany.
Open hours
Sun
10:00 AM - 12:00 AM
Mon-Thu
11:30 AM - 12:00 AM
Fri
11:30 AM - 2:00 AM
Sat
10:00 AM - 2:00 AM