N'Toast is a restaurant specializing in generously sized toast creations with abundant fillings. They are open for dinner and offer takeout options.