Space Aliens Grill & Bar
- 1840 45th St Southwest Map
- Route Fargo, ND 58103
- 1840 45th St Southwest, Fargo, ND 58103
Space Aliens Grill & Bar can be found at 1840 45th St Southwest . The following is offered: Restaurants, Bars & Pubs, Pizza, Carry Out & Take Out, Restaurants: Barbecue, Barbecue & Grill . In Fargo there are 79 other Restaurants. An overview can be found here.