Our dining room is open for sit down dining
LOCATION & HOURS Tues. - Thurs. 4:00 p.m. - 8:00 p.m.
Fri. 4:00 p.m. - 9:00 p.m.
Sat. 4:00 p.m. - 9:00 p.m.
Sunday: Day of Rest
Monday: Closed
We are located at 8220 Main Street, 1/8 mile East of Transit Road, in the plaza directly across from the Mercedes Benz dealer. Please use the map below to view our location and also to retrieve driving directions.