Cafe Metro
Address:
901 Central Ave, Auburn, NE 68305
Phone:
(402) 274-1588
Restaurants,
Cafes
Other Businesses:
- Hometown Brand Appliances at 1011 Central Ave, Auburn, NE 68305-1522
- Great China Buffet at 1300 Courthouse Ave, Auburn, NE 68305
- The Wheeler Inn at 1905 J St, Auburn, NE 68305
- El Portal Mexican Restaurant at 1905 J St, Auburn, NE 68305
- Avenue Grill at 903 Central Ave, Auburn, NE 68305