← New Haven restaurants
The Royal Grill
No reviews yet
RestaurantYale University-School of Medicine, 333 Cedar St, New Haven
Own or manage The Royal Grill? Claim this listing free
RestaurantYale University-School of Medicine, 333 Cedar St, New Haven
Own or manage The Royal Grill? Claim this listing free