Restaurant Search

On The Square Cafe

Albion, IN


CONTACT INFO

Phone:

260-636-7960

ADDRESS

On The Square Cafe
102 West Main St
Albion, IN 46701

More Restaurants in Albion

REVIEWS

Rate It: