LIST VIEW | MAP VIEW | SORT BY NAME | STAR | PRICE |
IHOP 391 Maine Mall Rd, South Portland, ME 4106 207.774.7475 |
Imperial China Chinese Restaurant 220 Maine Mall Rd, South Portland, ME 4106 207.774.4292 |
AN OVERLOOKED CULINARY JEWEL IN SOUTH PORTLAND: The outside looks like an unpretentious little restaurant next to the IRS of all things and in a small strip mall, but inside the food is exceptional. No matter what you ch... more
REVIEWS (5) |
|