Japanese restaurant
Ichiban Japanese Restaurant
2011 S Broadway, Suite L, Santa Maria, CA 93454
A Japanese restaurant at Western Village Shopping Center on South Broadway. Call the restaurant to confirm current hours, menu choices and dining availability.
