Space Aliens Grill & Bar 1840 45th St SW Fargo, ND 58103 Phone: (701) 281-2033 Fax: (701) 282-0956
Category: Diner