Nestled in the North Town Plaza. The menu includes homemade soups, salad dressings, pizzas, pastas and sandwiches served on homemade foccacia bread. Homemade desserts include Key lime and peanut butter pies. This child-friendly restaurant also serves a ki