Formosa Cafe 'N Ice Cream

Dining and Drinking > Dessert Shop > Ice Cream Parlor

Address: 2501 Wabash Ave, Springfield, IL, 62704

Phone: (217) 787-9607

Category: Restaurants

Tags: #DiningandDrinking>De

Listed on BizVoices