Upper Grill Restaurant & Coffee Bar is a dining establishment offering a grill experience. It is located at 931 Green Lane. Key facts used from search results include the business name and type.