Mama Satto
Sushi restaurant, Asian restaurant, Japanese restaurant
About
Mama Satto is a delightful sushi haven on N University Ave, perfect for quick lunches or cozy dinners. This trendy spot boasts a diverse menu that tempts both sushi lovers and those seeking comforting ramen. Patrons rave about the speedy service and generous portions, making it a favorite among university students. While it can get lively during peak hours, the inviting atmosphere keeps guests coming back for more. Be sure to try the spicy yaki udon for a truly memorable experience!