Seating at Machu Picchu. Our dinning room accommodates about 100 diners. Machu Picchu is the only BYOB restaurant in Lakeview that can accommodate several big group parties on the weekends. We look forward to see you soon.
Seating at Machu Picchu. Our dinning room accommodates about 100 diners. Machu Picchu is the only BYOB restaurant in Lakeview that can accommodate several big group parties on the weekends. We look forward to see you soon.