From Business: Japanese restaurant, Sushi, Hibachi, and Lounge Family Friendly, Happy Hour menu available Monday - Friday.
11. Shangri-La Inn
From Business: Shangri-La Inn specializes in Hibachi (Japanese Teppanyaki Steakhouse), Sushi, and Classic Chinese Cuisine. All have been Voted "Best of the Main Line" several…
Didn't find what you were looking for?
Please help others by helping us do better.