Waffle Boss is a restaurant specializing in waffles. Online ordering is available.