Sushi Place is an unassuming restaurant offering Asian entrees and all-you-can-eat sushi in a low-key dining area.