Panda House
1208
E Powell Rd, Lewis Center OH
- This is the page of Panda House on 1208 E Powell Rd Lewis Center OH 43035.
- (first reviewed on July 3, 2014, last updated
on November 24, 2023.)
- Panda House is ranked #1 of 10 Restaurants in Olentangy High Bluffs Lewis Center.
- This page has had 9 visitors. You are the 9th.
Location