LeMont Restaurant is located in Pittsburgh, United States on 1114 Grandview Ave. LeMont Restaurant is rated 4.3 out of 5 in the category fine dining restaurant in United States. LeMont Restaurant is Pittsburgh's Awardwinning establishment atop Mt. Washington since 1960. The Premier view of the city at night!
Address
1114 Grandview Ave
Company size
11-50 employees
Headquarters
Pittsburgh, Pennsylvania
Service options
Dine-in