Location: Rhodes Phoenix Chinese Restaurant

Address: 1 Rider Boulevard, Rhodes View

Map presented by Google