Edelweiess Cafe 3129 Ditmars Blvd Long Island City, NY 11105 Phone: (718) 278-0444
Category: Restaurants