| Restaurants |
| Guide - Restaurants - Tapas |
|
VERMILION |
|
About:
10 W Hubbard St, Chicago, IL 60610 312-527-4060
Description: RIVER NORTH. Indian fare and Nuevo Latino cusine collide at this hip and trendy restaurant in River North.
Hours: Mon-Thu 11:30am-2:30pm, 5pm-10pm; Fri 11:30am-2:30pm, 5pm-11pm; Sat 5pm-11pm; Sun 5pm-10pm
Payment Methods: Visa,Master Card,Discover,American Express,Diner's Club
Website: Visit Vermilion Online
|
|
|
Content provided by www.10best.com